<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>方法</title>
</head>
<body>
    <script>
        // 无参无返回值
        function f1(){
            console.log("f1")
        }
        // 调用方法
        f1();

        // 有参无返回
        function f2(name,age){
            console.log(name+":"+age)
        }
        f2("张三",18)

        // 无参有返回值
        function f3(){
            return "我是返回值"
        }
        let info = f3()
        console.log(info)

        // 有参有返回值
        function f4(x,y){
            return x+y;
        }
        let result =f4(5,7)
        console.log(result)

        // 第二种定义方式  
        let f5 = function(name,age){
            console.log(name,age)
        }
        f5("刘备",50)
        // 第三种定义方式
        let f6 = new Function("name","age",
        "console.log(name,age)");
        f6("关羽",60)
    </script>
</body>
</html>